<!DOCTYPE html>
<html><head>
	<meta name="generator" content="Hugo 0.75.1" />

    <meta charset="utf-8">
	<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">

    <link rel="canonical" href="https://sillycoder.gitee.io/tsite/">

    <title>
        
        首页 | 我的Hugo测试站点
        
    </title>

    
    <link href="https://sillycoder.gitee.io/tsite/css/fontawesome.min.css" rel="stylesheet">

    
    <link rel="stylesheet" href="https://sillycoder.gitee.io/tsite/css/ace.min.css">

    
    
        
    

</head>
<body><nav class="navbar navbar-expand-lg navbar-dark bg-primary shadow sticky-top" id="navbarMain">
    <div class="container">
        <div>
            <a class="navbar-brand" href="/tsite">
                
                我的Hugo测试站点
            </a>
        </div>
        
    </div>
</nav>
<div class="container-fluid">
            <div class="row">

                <div class="docs-sidenav order-0 col-12 col-md-3 col-lg-2 col-xl-2 position-sticky border-right"><nav class="navbar navbar-expand-md navbar-light pl-0">
    <button class="navbar-toggler navbar-toggler-right collapsed" type="button" data-toggle="collapse" data-target="#sidenav-left-collapse" aria-controls="sidenav-left-collapse" aria-expanded="false" aria-label="Toggle navigation">
      <span class="navbar-toggler-icon"></span>
    </button>

     <div class="collapse navbar-collapse align-items-start flex-column" id="sidenav-left-collapse">
            <form class="form-inline my-2 my-lg-0 searchbox">
                <input class="form-control mr-sm-2 w-100" data-search-input id="search-by" type="text" placeholder="Search">
            </form>
         <ul class="navbar-nav flex-column pt-3">
    <li data-nav-id="/tsite/post/" class="nav-item my-1 haschildren
        ">
        
        <a class="nav-link p-0" href="/tsite/post/"><h6>文章</h6></a>
        <ul class="list-unstyled ml-2">
    <li data-nav-id="/tsite/post/level2/" class="nav-item my-1 haschildren
        ">
        
        <a class="nav-link p-0" href="/tsite/post/level2/"><h6>二级首页</h6></a>
        <ul class="list-unstyled ml-2">
        <li data-nav-id="/tsite/post/level2/two/" class="nav-item my-1">
                
                 <a href="/tsite/post/level2/two/" class="nav-link p-0">
                    第二级页面
                </a>
        </li>
        </ul>
    </li>
        <li data-nav-id="/tsite/post/first/" class="nav-item my-1">
                
                 <a href="/tsite/post/first/" class="nav-link p-0">
                    代码高亮
                </a>
        </li>
        </ul>
    </li>
    <li data-nav-id="/tsite/quote/" class="nav-item my-1 haschildren
        ">
        
        <a class="nav-link p-0" href="/tsite/quote/"><h6>引用</h6></a>
        <ul class="list-unstyled ml-2">
        <li data-nav-id="/tsite/quote/about/" class="nav-item my-1">
                
                 <a href="/tsite/quote/about/" class="nav-link p-0">
                    关于
                </a>
        </li>
        </ul>
    </li>
        </ul>
    </div>
</nav>


</div>
                <div class="docs-toc large order-lg-2 order-md-0 order-xs-1 col-12 col-lg-2 col-xl-2 position-sticky border-left"><div class="docs-toc">
	<nav id="TableOfContents">
  <ul>
    <li><a href="#frp是什么">frp是什么</a></li>
  </ul>
</nav>
</div>
</div>
                <div class="main col-12 order-1 col-md-9 col-lg-10 col-xl-8 py-3">
                
	

	<h1>首页</h1>

	<h1 id="使用frp进行内网穿透">使用frp进行内网穿透</h1>
<hr>
<h2 id="frp是什么">frp是什么</h2>
<blockquote>
<p>frp是一个可用于内网穿透的高性能的反向代理应用，轻量但功能强大，可以使处于内网或防火墙后的设备对外界提供服务，支持TCP、UDP协议，为 http 和 https 应用协议提供了额外的能力，且尝试性支持了点对点穿透。</p>
</blockquote>

	


                    
                    <div class="row"><div class="position-relative mx-auto col-lg-9">
                          <div class="bg-primary overflow-hidden p-3 mt-5 shadow">

    <h4 class="text-white text-center">Read more</h4>

    <div class="d-flex justify-content-center"><a class="p-1 ml-3 d-inline-block text-white text-right" href="/tsite/post/" title="文章">文章<i class="fas fa-chevron-right p-1"></i></a>
    </div>
</div>


                        </div></div> 

                </div>

            </div> 

        </div> 
<script src="https://sillycoder.gitee.io/tsite/lib/jquery.min.js"></script> 
<script src="https://sillycoder.gitee.io/tsite/lib/popper.min.js"></script> 

<script src="https://sillycoder.gitee.io/tsite/js/bootstrap.min.js"></script> 


<script type="text/javascript" src="/tsite/plugins/lunr.min.js"></script>
<script type="text/javascript" src="/tsite/plugins/auto-complete.js"></script>
<link href="/tsite/plugins/auto-complete.css" rel="stylesheet">
<script type="text/javascript">
  
      var baseurl = "https:\/\/sillycoder.gitee.io\/tsite\/";
  
</script>
<script type="text/javascript" src="/tsite/plugins/search.js"></script>


<script type="text/javascript" src="/tsite/plugins/clipboard.js"></script>
<script>
  new ClipboardJS('.btn');
</script>
</body>
</html>
